<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="ltr"><head>
  <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
  <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
  <title>Extending scripting system</title><xml></xml>
  <link rel="stylesheet" type="text/css" href="MSDN.css"></head>
<body id="bodyID" class="dtBODY">
<div id="nsbanner">
<div id="bannerrow1">
<table class="bannerparthead" cellspacing="0">
          <tbody>
    <tr id="hdr">
            <td class="runninghead">
      <p align="left">CS-Script 3.27.0</p>
            </td>
            <td class="product">
            </td>
          </tr>
  </tbody>
</table>
      </div>
<div id="TitleRow">
<h1 class="dtH1" align="left">Extending the scripting system</h1>
      </div>
    </div>
<div id="nstext">
<p>
As with any other C# based framework CS-Script's functionality can be
extended by using 'external' components. Such components are existing
C# scripts (any C# code), managed libraries (assemblies), non-managed
libraries (plain DLLs) and COM components (COM DLLs). &nbsp;</p>
<p>&nbsp;</p>
<h4 class="dtH4">
In This Section</h4>
<p><a href="Importing_scripts.html">
</a><a href="Directives.html">Script Engine Directives</a>&nbsp; <br>
Background information about special script engine instructions (<span style="font-style: italic;">directives</span>),&nbsp;which
can be specified directly in script code. This functionality makes
possible for the CS-Script to&nbsp;support&nbsp;multi-file scripts,
seamless access to COM, WebService, Remoting and initial support for
.NET3.0.</p>
<p><a href="Importing_scripts.html">
Importing C# scripts</a>&nbsp;&nbsp; <br>
Read about how to prepare and execute a script that uses another script(s).</p>
<p><a href="Using_.NET_assemblies.html">
Using .NET assemblies</a> <br>
Information about how to use in your script the assemblies that are not registered in the
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconglobalassemblycache.asp"> GAC</a>.</p>
<p><a href="Using_COM.html">Using COM&nbsp;</a>&nbsp;&nbsp; <br>
Read about how use COM objects in your script code.</p>
<p><a href="Alternative_Compilers.html">Alternative compilers</a><br>
Read about possibilities of using non-C# syntax in scripts (e.g.&nbsp;JScript, VB.NET).<br>
</p>
<p><a href="ClasslessOverview.html">Using Classless Scripts</a><br>
Read about how write and execute the scripts, which do not require class and function declarations.<br>
</p>
<p></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
    </div>
</body></html>

